/*****************************************************************************/
/*                                                                           */
/*    Domino Operation System Graphics module                                */
/*                                                                           */
/*    Copyright (C) 2005 Laszlo Arvai                                        */
/*                                                                           */
/*    ------------------------------------------------------------------     */
/*    guiLCDDriver.h - LCD driver general header                             */
/*****************************************************************************/
#ifndef __guiLCDDriver_H
#define __guiLCDDriver_H

///////////////////////////////////////////////////////////////////////////////
// Includes
#include "krnlTypes.h"

///////////////////////////////////////////////////////////////////////////////
// Const

///////////////////////////////////////////////////////////////////////////////
// Function prototypes
void guiInitLCDDriver(void);

// Text screen functions
void guiTextClearScreen(void);
void guiTextSetCursorPos( dosByte in_x, dosByte in_y );
void guiTextWriteChar(dosChar in_char );

// Graphics functions
void guiUpdateCanvas( dosInt16 in_left, dosInt16 in_top, dosInt16 in_right, dosInt16 in_bottom );

// Backlight function
void guiEnableBacklight(dosBool in_enabled);
#endif
